Find hotels in Scottish Highlands from $71

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 7,891 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Balmoral Arms
4.0 star property
8.6 out of 10, Excellent, (304)
"Excellent food, good parking, Ballater wonderful town, we will be back. "
Canada
Kerry
$112 nightly
The price is $134
Oct 30 - Oct 31
Total with taxes and fees
Balmoral Arms
Crieff Hydro
4.0 star property
8.4 out of 10, Very Good, (768)
"Beautiful hotel with loads to do for the kids, would highly recommend "
United Kingdom
Gill
$176 nightly
The price is $212
Nov 9 - Nov 10
Total with taxes and fees
Crieff Hydro
Tulloch Castle Hotel
4.0 star property
8.6 out of 10, Excellent, (713)
"Good food, average room."
United States
Michael
$79 nightly
The price is $95
Nov 2 - Nov 3
Total with taxes and fees
Tulloch Castle Hotel
Stonefield Castle Hotel
4.0 star property
9.0 out of 10, Wonderful, (832)
"Great stay. Enjoyed the hike around the castle and along the shore."
Canada
Jacob
$121 nightly
The price is $145
Nov 2 - Nov 3
Total with taxes and fees
Stonefield Castle Hotel
Fisher's Hotel
3.0 star property
8.4 out of 10, Very Good, (1002)
"Clean room Breakfast had a great variety of food Staff very friendly Great venue "
United Kingdom
Olivia
$187 nightly
The price is $225
Nov 2 - Nov 3
Total with taxes and fees
Fisher's Hotel
AC Hotel by Marriott Inverness
4.0 star property
9.2 out of 10, Wonderful, (835)
"Great hotel and location. "
Canada
Sean
$79 nightly
The price is $95
Nov 16 - Nov 17
Total with taxes and fees
AC Hotel by Marriott Inverness
Westlands of Pitlochry
4.0 star property
9.6 out of 10, Exceptional, (698)
"Really enjoyed our stay and looking forward to another one very soon."
United Kingdom
Neil
$112 nightly
The price is $135
Nov 17 - Nov 18
Total with taxes and fees
Westlands of Pitlochry
Perle Oban Hotel & Spa
4.5 star property
9.0 out of 10, Wonderful, (1012)
"Great location and nice staff. "
United States
Agnes
$117 nightly
The price is $141
Nov 20 - Nov 21
Total with taxes and fees
Perle Oban Hotel & Spa
The Garrison
4.0 star property
8.8 out of 10, Excellent, (891)
"Great location and awesome breakfast"
Canada
Dwayne
$85 nightly
The price is $102
Nov 2 - Nov 3
Total with taxes and fees
The Garrison
Isle of Eriska Hotel and Spa
5.0 star property
9.2 out of 10, Wonderful, (133)
"Perfect weekend away"
United Kingdom
Emma
$270 nightly
The price is $323
Nov 10 - Nov 11
Total with taxes and fees
Isle of Eriska Hotel and Spa
Uig Hotel
3.0 star property
9.6 out of 10, Exceptional, (1002)
"Excellent place to stay"
Canada
Patrick
$153 nightly
The price is $183
Nov 1 - Nov 2
Total with taxes and fees
Uig Hotel
Loch Rannoch Hotel and Spa
4.0 star property
8.8 out of 10, Excellent, (342)
" Lovely hotel in a beautiful part of Scotland "
United Kingdom
Stuart
$147 nightly
The price is $177
Nov 17 - Nov 18
Total with taxes and fees
Loch Rannoch Hotel and Spa
Loch Leven Hotel & Distillery
3.0 star property
8.4 out of 10, Very Good, (545)
"Amazing Views, good food"
Canada
Michael
$135 nightly
The price is $162
Nov 5 - Nov 6
Total with taxes and fees
Loch Leven Hotel & Distillery
The Flodigarry Hotel in the Skye
4.0 star property
9.6 out of 10, Exceptional, (28)
"Beautiful location, restaurant and bar were both great - very good food and drink options. "
United States
John
$193 nightly
The price is $232
Oct 27 - Oct 28
Total with taxes and fees
The Flodigarry Hotel in the Skye
Columba Hotel Inverness by Compass Hospitality
3.0 star property
7.6 out of 10, Good, (1004)
"Great location, easy parking. "
United States
Quinn
$53 nightly
The price is $64
Nov 10 - Nov 11
Total with taxes and fees
Columba Hotel Inverness by Compass Hospitality
The Highland Hotel by Compass Hospitality
3.0 star property
7.6 out of 10, Good, (600)
"Great location nice little town "
United States
Danny
The Highland Hotel by Compass Hospitality
The Glenburn Hotel
3.0 star property
8.4 out of 10, Very Good, (511)
"Reception and restaurant staff very polite and informative. Overall stay was very enjoyable."
United Kingdom
Thomas
$64 nightly
The price is $77
Nov 2 - Nov 3
Total with taxes and fees
The Glenburn Hotel
Skeabost House Hotel
4.0 star property
8.8 out of 10, Excellent, (511)
"Nothing to do. No fireplaces on and it was cold and rainy the bathroom shower You would be standing in 3 inches of water and it was small and not enjoyable."
Canada
June
$177 nightly
The price is $212
Nov 2 - Nov 3
Total with taxes and fees
Skeabost House Hotel
Ben Nevis Hotel & Leisure Club
3.0 star property
6.8 out of 10, (982)
"Food was lovely staff excellent clean hotel with a very warm atmosphere "
United Kingdom
Joseph
$89 nightly
The price is $106
Oct 27 - Oct 28
Total with taxes and fees
Ben Nevis Hotel & Leisure Club
Muthu Alexandra Hotel
3.0 star property
7.6 out of 10, Good, (764)
"Hotel was very clean and staff were so friendly and really helpful"
United Kingdom
tommy
$97 nightly
The price is $117
Oct 29 - Oct 30
Total with taxes and fees
Muthu Alexandra Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Scottish Highlands

Showing deals for:Nov 7 - Nov 9
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Northern Europe attractions

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and top sights like Loch Lomond—discover it all in Scottish Highlands.

Inverness Castle showing a river or creek, heritage elements and chateau or palace

Top Scottish Highlands Hotel Reviews

More cheap stays in Scottish Highlands

Hotels in Scottish Highlands with star-rating

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Scenery: The Scottish Highlands boast breathtaking landscapes, including majestic mountains and picturesque lochs.
  • Outdoor Adventures: Enjoy a plethora of activities like skiing, hiking, and exploring the famous whisky trails.
  • Rich History: Visit historic villages and century-old castles to immerse yourself in the region's heritage.
  • Diverse Accommodations: Choose from charming B&Bs to luxurious resorts, catering to every traveler's needs.
  • Friendly Locals: Experience warm hospitality and engage with the welcoming communities throughout the Highlands.

Find great hotels near Scottish Highlands

Explore the breathtaking beauty of the Scottish Highlands with a variety of accommodation options tailored to your preferences. From charming bed and breakfasts to luxurious resorts, there's something for every traveler. Whether you're seeking an adventure-filled family vacation, a pet-friendly getaway, or a touch of elegance in star-rated hotels, the Highlands offer the perfect backdrop for an unforgettable experience.

  • The Cluanie Inn: Nestled in the heart of the Scottish Highlands, The Cluanie Inn offers a warm and welcoming atmosphere, perfect for travelers seeking a pet-friendly getaway. This 3.5-star hotel, located 11 miles from the Highlands, features cozy accommodations that cater to your furry friends, with amenities including food and water bowls and a flexible pet policy. Guests appreciate the rustic charm of the inn, making it an ideal base for exploring the scenic landscape while enjoying the comfort of home.
  • Kintail Lodge Hotel: If adventure is what you seek, look no further than Kintail Lodge Hotel, situated 12 miles from the Scottish Highlands. This LGBTQIA-friendly property embraces a spirit of exploration, offering an array of outdoor activities such as horse riding, hiking, and fishing nearby. Guests can unwind in comfortable rooms that reflect the beauty of the surrounding scenery. With a welcoming atmosphere and a commitment to inclusivity, Kintail Lodge is the perfect spot for those looking to combine relaxation with adventure.
  • The Wooden Floors, Vintage Furniture, and Tartan Accents Create a Comfy Room: Experience the charm of a classic Bed & Breakfast just 11 miles from the Scottish Highlands. This accommodation boasts a cozy ambiance with wooden floors and vintage décor, making it a delightful home base for adventure enthusiasts. With exciting activities like motorboating, kayaking, and mountain climbing available nearby, guests can immerse themselves in the natural beauty of the area while enjoying a comfortable stay that feels like a home away from home.

Where to stay near Scottish Highlands

The Scottish Highlands offer an unforgettable travel experience, blending breathtaking scenery with rich Scottish heritage. Explore the largest Scottish island, experience the charm of luxurious hunting lodges, and marvel at striking lochs. Whether you're seeking adventure in secluded areas or enjoying the warmth of friendly locals, the Highlands provide a perfect backdrop for your vacation. From vibrant towns to serene landscapes, there's something for every type of traveler in this enchanting region of mainland Scotland.

  • Kyle: Nestled approximately 10 miles from the Scottish Highlands, Kyle is a charming city that offers an ideal blend of outdoor adventures and stunning scenery. Visitors flock here, particularly in April and the summer months, drawn by the picturesque hiking trails and romantic views. Explore the historic landmarks, including a beautiful castle and serene lake, which provide perfect photo opportunities. Whether you're hiking, shopping at local stores, or simply soaking in the breathtaking landscape, Kyle promises a travel experience that is both relaxing and invigorating.
  • Strathcarron: Located about 13 miles from the Scottish Highlands, Strathcarron is a delightful city that enchants visitors with its outdoor allure and romantic ambiance. Peak seasons in April and summer see an influx of travelers eager to explore the scenic hiking trails and ski opportunities nearby. Discover the area's rich history as you visit a charming historic village and various lakes that dot the landscape. With its perfect blend of adventure and tranquility, Strathcarron invites you to experience the beauty of the Highlands in a truly unique way.
  • Camban: Just 8 miles from the Scottish Highlands, Camban is a quaint village that offers a more intimate escape for those seeking adventure and romance. While visitor numbers peak in the summer months, this village has a moderately seasonal charm that appeals year-round. Explore the stunning water features and picturesque waterfalls that surround Camban, making it an ideal spot for outdoor enthusiasts and nature lovers. With its breathtaking landscapes and inviting atmosphere, Camban is a hidden gem waiting to be discovered.

Things to do near Scottish Highlands

The Scottish Highlands is a paradise for outdoor enthusiasts, offering stunning scenery and adventure activities. Visitors can enjoy skiing at local ski fields, explore extensive hiking trails, and experience the famous whisky trails. Long walks through breathtaking landscapes provide a perfect way to immerse yourself in nature while enjoying the region's unique charm. Whether you're seeking adrenaline or relaxation, the Highlands has something for everyone.

Shopping

For a unique shopping experience in the Scottish Highlands, visit Highland Soaps, located 31 miles away. This charming store offers handcrafted soaps and local gifts, perfect for souvenirs. Enjoy the scenic drive as you explore traditional Scottish products and support local artisans.

Recreation

Enjoy a day at Great Glen Water Park, where you can unwind in serene surroundings and partake in various water activities. For a touch of luxury, visit Lochcarron Golf Course, perfect for a relaxing round of golf amidst beautiful landscapes.

Adventure

The Five Sisters of Kintail, located 11 miles from the Scottish Highlands, offers breathtaking hiking trails amidst stunning scenery. Experience the thrill of adventure as you trek through rugged landscapes, taking in panoramic views and the natural beauty that defines this iconic Scottish region.

Nightlife

Experience the vibrant nightlife in the Scottish Highlands by visiting The Hootananny in Inverness for live folk music and a lively atmosphere. For a cozy pub experience, check out The Clachnaharry Inn, where you can enjoy local ales and friendly conversations with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Scottish Highlands

To save money on your trip to the Scottish Highlands, consider visiting between January and March when prices are lower. Book your hotel about a month in advance, or check last-minute deals on Expedia for potential savings. Wednesdays are typically the cheapest days to stay, while Fridays tend to be more expensive. Utilize Expedia’s search tools for budget-friendly options and consider package deals that combine accommodations with flights and activities. Joining Expedia’s One Key membership can also unlock exclusive discounts and rewards for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Scottish Highlands are January to March, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Scottish Highlands is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Scottish Highlands is Wednesday. The most expensive day to stay around Scottish Highlands is Friday.
  • Find cheap hotels on Expedia: To find your perfect stay, take advantage of Expedia’s search tool, which allows you to customize your search based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified option will show you a range of sustainable and eco-friendly hotels currently available. If you're looking for the best bargains, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Scottish Highlands with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Scottish Highlands

The Scottish Highlands offer a breathtaking escape for outdoor enthusiasts and adventure seekers. Visitors can explore historic villages, stunning parks, and picturesque waterfalls. Don't miss the chance to visit a century-old Scottish castle for a glimpse into the region's rich history. With its dramatic landscapes and myriad activities, the Highlands cater to those looking for a combination of natural beauty and thrilling experiences.

  • Glen Affric: Nestled 7 miles from the Scottish Highlands, Glen Affric is a stunning national park known for its breathtaking landscapes and rich biodiversity. Enjoy outdoor activities like hiking and wildlife spotting in a family-friendly environment that embraces eco-tourism.
  • Loch Carron: Located 13 miles away, Loch Carron is a charming historic village steeped in culture. Explore its quaint streets, visit local shops, and immerse yourself in the vibrant community while enjoying views of the tranquil loch.
  • Plodda Falls: Just 11 miles from the Highlands, Plodda Falls offers a spectacular waterfall experience surrounded by lush woodlands. Perfect for outdoor enthusiasts, this site is ideal for adventure seekers and couples looking for a romantic getaway.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Scottish Highlands falls in July and August. August has high visitor numbers and mostly cloudy weather. The coolest average temperature around Scottish Highlands falls in February, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6000000000000005°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1000000000000005°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.300000000000001°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyHighAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
December45.1°F (7.300000000000001°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Traveling to the Scottish Highlands can be done through several major airports. Edinburgh Airport (EDI) is 116 miles away and offers nearby accommodations like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 7 miles from the airport. Glasgow International Airport (GLA) is 104 miles away and features luxurious options such as the 5-star Mar Hall Golf & Spa Resort, just 4 miles from GLA. Lastly, Aberdeen Airport (ABZ) is 110 miles away, with excellent hotels like the 5-star Marcliffe and the 4-star Leonardo Hotel, both 6 miles from the airport. Each hotel provides convenient transportation services to their respective airports.

Explore a world of travel with Expedia